/*
 * State.java
 *
 * Created on March 27, 2007, 10:27 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package ai9hells.pgaibe.chapter2.westworld1;

/**
 *
 * @author andre.bandarra
 */
public abstract class State {
    public abstract void enter(BaseGameEntity entity);
    public abstract void execute(BaseGameEntity entity);
    public abstract void exit(BaseGameEntity entity);    
}
